package visiopuce.DAO;

import java.math.BigDecimal;
import java.util.List;

import visiopuce.objets.Personne;
import visiopuce.objets.Prelevement;
import visiopuce.objets.Secteur;

public interface PrelevementDAO extends GenericDAO<Prelevement, BigDecimal> {
	public List<Prelevement> findAllByidPersonne(Integer idPersonne);

	public String[] getNumeroFromNumero(String numero);

	public Prelevement getPrelevementByNumero(String numero);

	public Secteur getSecteurByIdPrelevement(Integer idPrelevement);

	public Prelevement getPrelevementByPersonneSecteur(Integer idPersonne, int idSecteur);

	public List<Prelevement> getPrelevementByLettre(String lettre);

	public List getAllUFPresc();

	public Personne getPersonneByIEP(String nda);

	public List<String> getNumSejourNonTermine();

	List<Prelevement> getPrelevementByNumSejour(String numSejour);

	public List<String> getNumSejourCotationAEnvoyer();

}
